cover oneself with armor as defense - Deutsch Englisch Wörterbuch